A New Approach for Evaluation Fault-Tolerant Mobile Agent Execution in Distributed Systems
نویسنده
چکیده
Mobile agents are no longer a theoretical issue since different architectures for their realization have been proposed . With the increasing market of electronic commerce it becomes an interesting aspect to use autonomous mobile agents for electronic business transactions. Being involved in money transactions, supplementary security features for mobile agent systems have to he ensured. .In this paper, we present FATOMAS , a java – based fault – tolerant mobile agent system based on an algorithm presented in an earlier paper . In contrary to the standard "place – dependent" architectural approach , FATOMAS uses the novel ,, agent – dependent ,, approach introduced in the paper . In this approach , the protocol that provides fault tolerance travels with the agent . This has the important advantage to allow fault – tolerant mobile agent execution with out the need to modify the underlying mobile agent plat form . We derive the FATOMAS (Fault-Tolerant Mobile Agent System) design which offers a user transparent fault tolerance that can be activated on request, according to the needs of the task, also discuss how transactional agent with types of commitment constraints can commit. Furthermore this paper proposes a solution for effective agent deployment using dynamic agent domains. Key-Words: FATOMAS, Fault Tolerant, Mobile agent, Network Management, checkpointing , Redundant .
منابع مشابه
Modeling Fault-Tolerant and Reliable Mobile Agent Execution in Distributed Systems
The reliable execution of a mobile agent is a very important design issue in building a mobile agent system and many fault-tolerant schemes have been proposed so far. To further develop mobile agent technology, reliability mechanisms such as fault tolerance and transaction support are required. For this purpose, we first identify two basic requirements for fault-tolerant mobile agent execution:...
متن کاملEvaluation and Checkpointing of Fault Tolerant Mobile Agents Execution in Distributed Systems
The reliable execution of a mobile agent is a very important design issue to build a mobile agent system and many fault-tolerant schemes have been proposed. Hence, in this paper, we present evaluation of the performance of the fault-tolerant schemes for the mobile agent environment. Our evaluation focuses on the checkpointing schemes and deals with the cooperating agents. We derive the FANTOMAS...
متن کاملEvaluation of Fault Tolerant Mobile Agents in Distributed Systems
The reliable execution of a mobile agent is a very important design issue to build a mobile agent system and many fault-tolerant schemes have been proposed. Hence, in this article, we present an evaluation of the per formance of the fault-tolerant schemes for the mobile agent environment. Our evaluation focuses on the checkpointing schemes and deals with the cooperating agents. We derive the Fa...
متن کاملModeling Fault Tolerant and Secure Mobile Agent Execution in Distributed Systems
The reliable execution of mobile agents is a very important design issue in building mobile agent systems and many fault-tolerant schemes have been proposed so far. Security is a major problem of mobile agent systems, especially when monetary transactions are concerned. Security for the partners involved is handled by encryption methods based on a public key authentication mechanism and by secr...
متن کاملارائه یک رویکرد همانند سازی شده عامل محور در اجرای یک الگوی کد متحرک مطمئن
Abstract Using mobile agents, it is possible to bring the code close to the resources, which is not foreseen by the traditional client/server paradigm. Compared to the client/server computing paradigm, the greater flexibility of the mobile agent paradigm comes at additional costs as well as the additional complexity of developing and managing mobile agent-based applications. Such complexity ...
متن کامل